Various / Miscellaneous in Kingston Upon Thames - Kingston 25 Castle Street, Kingston, Kingston Upon Thames, KT1 1ST Tags: books, charity shops, clothing, greeting cards, shoes